@@ -5,8 +5,6 @@ from django.utils.translation import ugettext_lazy as _ |
||
5 | 5 |
from django_models_ext import BaseModelMixin |
6 | 6 |
from shortuuidfield import ShortUUIDField |
7 | 7 |
|
8 |
-from equipment.models import IsolationPointInfo |
|
9 |
- |
|
10 | 8 |
|
11 | 9 |
class AdministratorInfo(BaseModelMixin): |
12 | 10 |
ACTIVATED = 1 |
@@ -1,6 +1,7 @@ |
||
1 | 1 |
# -*- coding: utf-8 -*- |
2 | 2 |
|
3 | 3 |
from django.contrib import admin |
4 |
+from django_admin import ReadOnlyModelAdmin |
|
4 | 5 |
|
5 | 6 |
from equipment.models import (IsolationPointInfo, ThermometerEquipmentInfo, ThermometerMeasureInfo, |
6 | 7 |
ThermometerMeasureLogInfo) |
@@ -10,17 +11,17 @@ class IsolationPointInfoAdmin(admin.ModelAdmin): |
||
10 | 11 |
list_display = ('point_id', 'point_name', 'point_measure_window', 'status', 'updated_at', 'created_at') |
11 | 12 |
|
12 | 13 |
|
13 |
-class ThermometerEquipmentInfoAdmin(admin.ModelAdmin): |
|
14 |
+class ThermometerEquipmentInfoAdmin(ReadOnlyModelAdmin, admin.ModelAdmin): |
|
14 | 15 |
list_display = ('eqpt_id', 'point_id', 'macid', 'sn', 'active_status', 'active_at', 'name', 'sex', 'age', 'phone', 'remark', 'last_submit_at', 'status', 'updated_at', 'created_at') |
15 | 16 |
list_filter = ('point_id', 'status') |
16 | 17 |
|
17 | 18 |
|
18 |
-class ThermometerMeasureInfoAdmin(admin.ModelAdmin): |
|
19 |
+class ThermometerMeasureInfoAdmin(ReadOnlyModelAdmin, admin.ModelAdmin): |
|
19 | 20 |
list_display = ('point_id', 'point_measure_ymd', 'point_measure_window', 'macid', 'sn', 'temperature', 'status', 'updated_at', 'created_at') |
20 | 21 |
list_filter = ('point_id', 'status') |
21 | 22 |
|
22 | 23 |
|
23 |
-class ThermometerMeasureLogInfoAdmin(admin.ModelAdmin): |
|
24 |
+class ThermometerMeasureLogInfoAdmin(ReadOnlyModelAdmin, admin.ModelAdmin): |
|
24 | 25 |
list_display = ('point_id', 'macid', 'sn', 'temperature', 'status', 'updated_at', 'created_at') |
25 | 26 |
list_filter = ('point_id', 'status') |
26 | 27 |
|